const syb1 = Symbol.for("abc");
const syb2 = Symbol.for("abc");   // 共享符号，保证符号名即符号描述一样，那么创建的就是同一个符号
console.log(syb1 === syb2)  // true

const syb3 = Symbol('符号一');
const syb4 = Symbol.for('符号一');
console.log(syb3 == syb4);  // false  通过Symbol创建的符号一定是唯一的



const obj1 = {
    a: 1,
    b: 2,
    [syb1]: 3
}

const obj2 = {
    a: "a",
    b: "b",
    [syb2]: "c"
}

console.log(obj1[syb2], obj2[syb1]);